Tag Archives: Findings of Kepler mission

Kepler 186F : Most Earth Like

  Habitable? The newly discovered planet is a tad bigger than Earth and about as far from its parent star as Mercury is from the sun. Ever since the first exoplanet…