
Space & PhysicsJanuary 15, 2009
The Mystery of Methane on Mars and Titan
It might mean life, it might mean unusual geologic activity; whichever it is, the presence of methane in the atmospheres of Mars and Titan is one of the most tantalizing puzzles in our solar system