Enceladus

DiscoveriesKey building block for life found at Saturn’s moon Enceladus

Saturn’s moon Enceladus has a greater chance of habitability as its ocean may be rich in dissolved phosphorus, a building block of life.

Joseph Shavit