Out There: Water, Water Everywhere
Monday, September 28, 2009 - 08:07
in Astronomy & Space
Water is all over the solar system and the rest of the galaxy. What's it mean to the search for life?
Water is all over the solar system and the rest of the galaxy. What's it mean to the search for life?