Molecules found by Curiosity on Mars have been confirmed as organic matter -- the building blocks of all known forms of terrestrial life.
Michelle Starr, CNET
Wed, 12/17/2014 - 9:28pm
Molecules found by Curiosity on Mars have been confirmed as organic matter -- the building blocks of all known forms of terrestrial life.