A molecule that is key to the origin of life has been found on Saturn's sixth-largest moon Enceladus - evidence for creating the building blocks of life and sustaining that life through metabolic reactions
from Daily Star - Weird News https://ift.tt/J5gLDms
'Origin of life' molecule found on Saturn moon in huge alien breakthrough
0
December 17, 2023
Tags