IE 11 is not supported. For an optimal experience visit our site on another browser.

Billions of alien habitable planets, right here in our galaxy

Study findings based on survey of 102 red dwarf stars, which are hard to detect