Saturday, December 03, 2005

Aquifers on Mars

Substantial quantities of liquid water must have been stably present in the early history of Mars. The findings of OMEGA, on board ESA's Mars Express, have implications on the climatic history of the planet and the question of its 'habitability' at some point in its history..........

Science Daily

No comments: