Science November 9, 2017 20 potentially inhabitable worlds found hiding in plain site An analysis of data from the Kepler space telescope has revealed 20 promising worlds that might be able to host life. Read More
Recent Comments