60 Billion Alien Planets Could Support Life, Study

60 Billion Alien Planets Could Support Life, Study Suggests
SPACE.com
Clouds exert a major influence on Earth's climate and they could impact the climate on alien planets, too, researchers say.
View Comments