Article Image
IPFS News Link • Space Travel and Exploration

Life Hunters Target Methane Plumes on Mars

• Wired
Methane, an organic molecule that on Earth is usually produced by life, has been found emanating from three specific regions on the surface of Mars.

ppmsilvercosmetics.com/ERNEST/