Three Planets in Habitable Zone of Nearby Star Found, Prime Candidates for Liquid Water and Life

By June 25, 2013 Science and Astronomy
gilese-featured