News #688

Publication date: 2013-04-18

Kepler-62 e and Kepler 62 f, two potentially habitable planets in a five planet system   (Borucki et al).