Perchlorate salts: a major find on Mars
Wednesday, August 6, 2008 - 11:56
in Astronomy & Space
TUCSON, Aug. 6 (UPI) -- U.S. space agency scientists say the discovery of perchlorate salts on Mars makes them reassess how they think about possible Martian life.