Scientists Set Record Straight on Martian Salt Find
Tuesday, August 5, 2008 - 15:14
in Astronomy & Space
Phoenix detection of perchlorate doesn't preclude life on Mars.
Phoenix detection of perchlorate doesn't preclude life on Mars.