Science, Technology and Society 361: "Mars Exploration" -- Fall 2010

Wednesday, April 25, 2007

Where are you Atmo?

I found an article which claims Mars' atmosphere didn't leave as some scientists believe but instead is trapped beneath the surface of the Red Planet.

No comments: