Behold the Superhabitable World

Superhabitability describes a perfect storm of life-friendly factors. In their recent paper, astrobiologists RenĂ© Heller and John Armstrong describe no fewer than 18 of them. First and foremost, superhabitability arises on terrestrial planets with masses two to three times that of Earth. Planets that size have a number of things working for them, including: Long […]

Read more "Behold the Superhabitable World"