Saturn's moon Enceladus has all the ingredients for life in its icy oceans. But is life there?
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.
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.