Amazing Stories

Kepler Space Telescope

20 potentially inhabitable worlds found hiding in plain site

20 potentially inhabitable worlds found hiding in plain site

An analysis of data from the Kepler space telescop... Read More »