Sentences with phrase «harbor life on other planets»
Not exact matches
Its ultimate purpose is to learn if some sort of life exists onplanets circling nearby stars; Hawking and other scientists postulate that many of the hundreds of newly discovered exoplanets must harbor some forms of life.