Fountains of Optimism for Life Way Out There
Monday, May 9, 2011 - 18:10
in Astronomy & Space
The newfound abundance of water in the solar system inspires scientists who hope to find traces of life on other planets.
The newfound abundance of water in the solar system inspires scientists who hope to find traces of life on other planets.