Carbonates confirmed on Mars
Friday, December 19, 2008 - 09:28
in Astronomy & Space
Carbonate outcrop discovery gives new hope for finding life on the red planet
Carbonate outcrop discovery gives new hope for finding life on the red planet