Kepler Discovers its Smallest Habitable Zone Planets

By April 18, 2013 Science and Astronomy
kepler-habit