Methane found trapped in Mars meteorites
Wednesday, June 17, 2015 - 12:00
in Astronomy & Space
Methane, a potential source of energy for life, has been found trapped in meteorites from Mars.
Methane, a potential source of energy for life, has been found trapped in meteorites from Mars.