For the first time, astronomers have found life-supporting molecules called phosphates on Enceladus
16 Jun 2023
Phosphorus is the most elusive element crucial for life as we know it – and we now have the first evidence there’s some available in the oceans of Enceladus.