Published on December 6, 2017
An analysis of data from the Kepler space telescope has revealed 20 promising worlds that might be able to host life. Read more:
An analysis of data from the Kepler space telescope has revealed 20 promising worlds that might be able to host life. Read more: