A New Clue in the Search for Life on Mars
Tuesday, December 16, 2014 - 16:40
in Biology & Nature
The presence of methane could be the result of a geological process or the product of microbes.
The presence of methane could be the result of a geological process or the product of microbes.