kepler 62-f
-
Are Signs of Life Hiding Beneath Exoplanets Layers of Ice?
Scientists from the Royal Observatory in Belgium believe that there could be oceans hidden underneath the exoplanets Kepler 623 and 62f.
Latest Research Articles