Exoplanet Watch: Kepler 186F – Earth 2.0?

Of the many exoplanets discovered so far, Kepler-186 F looks the most promising in the hunt for life. Also check: Exoplanet Watch – The Diamond Planet By Russell Adam Webb […]

Advertisements
Read Article →