universetoday.com
Life On Kepler-62f?
A new study shows that there are multiple scenarios where exoplanet Kepler 62f could support life.
Evan Gough