Archive for 2008

Perchlorates, Perchance? Perchlorates, Perchance?
August 06, 2008
News and Features

Recent news reports have speculated that the Phoenix lander has discovered perchlorate on Mars. While Phoenix scientists admit that perchlorate salts may be present, they disagree with the assumption that the presence of such an oxidant makes the soil inhospitable for life.


Archive Summary