Water and methane maps overlap on Mars: a new clue?
Paris, 20 Sep 2004 Recent analyses of ESA's Mars Express data reveal that concentrations of water vapour and methane in the atmosphere of Mars significantly overlap. This result, from data obtained...