By SpaceZE News Publisher on Wednesday, 14 June 2023
Category: Space.com

Saturn's moon Enceladus has all the ingredients for life in its icy oceans. But is life there?

For the first time, phosphorus — the rarest of six elements upon which life as we know it depends — has been found in a tiny ocean-bearing moon in our solar system.
Original link