ReportingSep 18, 2023Read β
Life-Producing Molecule Possibly Found on Planet 120 Light Years Away
NASA has potentially detected a life-forming molecule on a planet that is roughly 120 light-years away. Planet K2-18b may contain dimethyl sulphide (DMS), a molecule that only life can produce on Earth, according to BBCβ¦
0