Space Telescope Science Institute
-
92 Percent of Rocky, Life-Filled Planets Still Yet to Form? Study Says
A study that analyzed data from the Hubble Space Telescope and Kepler space observatory recently concluded that many factors support the idea that more life is yet to come.
Latest Research Articles