|
March 01, 2002
-
Yet more info on water on Mars, and this time it's Mars Odyssey and water ice. If these few items from its first week or so in operation are any indication of the science to be produced from Odyssey over its lifetime, we're in for some interesting discoveries. Posted by T.L. James on March 1, 2002 11:44 PM
|
