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.

from Space https://ift.tt/dUu3LWy

Comments

Popular posts from this blog

Seismic study reveals key reason why Patagonia is rising as glaciers melt

New method to detect and visualize sperm cells recovered from forensic evidence