SuperEarth found close by, may host water
Wednesday, December 16, 2009 - 13:23
in Astronomy & Space
Astronomers say this discovery and others suggest that finding habitable planets is ‘only a matter of time’
Astronomers say this discovery and others suggest that finding habitable planets is ‘only a matter of time’