Has NASA's Curiosity Rover Found Clues to Life's Building Blocks on Mars?

SPACE.com
Has NASA's Curiosity Rover Found Clues to Life's Building Blocks on Mars?
NASA's Phoenix Mars Lander detected perchlorates, a class of salts, in the Martian arctic's ice-rich soil in 2008.
View Comments (1)