eduardogonzalep2tdqx eduardogonzalep2tdqx 22-01-2018 Chemistry contestada Which piece of technology allowed scientists too look for life on mars ?