https://hollowplanets.com/index.php/2017/12/29/science-life-could-be-likelier-on-icy-planets-than-rocky-ones/
Science: Life could be likelier on icy planets than rocky ones