Get the latest Science News and Discoveries

New evidence indicates that Enceladus's ocean should be relatively rich in dissolved phosphorus, an essential ingredient for life


Get the Android app

Or read this on r/Space

Read more on:

S

Enceladus

Ocean