The search for habitable moons in the solar system is heating up
Recent research has found phosphorus, one of the building blocks for life, at Saturn’s icy moon Enceladus.
Author: Georgina Torbet. [Source Link (*), Digital Trends]