For the first time, astronomers have found life-supporting molecules called phosphates on Enceladus

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.

See Full Post >>