“A Water World of Endless Oceans” –NASA’s Kepler Mission Reveals Planets Unlike Anything in Our Solar System. SUBSCRIBE VIA EMAIL Email Address
Kepler data suggests that 62f is likely a rocky planet, and could have oceans. So what is the possibility of life on Kepler-62F? SUBSCRIBE VIA EMAIL Email Address
Advanced scientific techniques have resulted in the discovery of thousands of Earth-like Planet that have their own Solar System.