SOLAR SYSTEM The last key element for life on the Saturn moon of Enceladus has been found: phosphorus. This one of the fundamental elements of life, having a key role in DNA and RNA. And there is every indication that phosphorus could exist
Found: the final ingredient needed for life to exist on Saturn moon
Apr 05, 2023
2 minutes
You’re reading a preview, subscribe to read more.
Start your free 30 days