"ABIOGENESIS" content on TweakTown - Page 1
We found 1 items for the tag: ABIOGENESIS
NEWS
Life emerging on Earth-like planets much more likely than we thought
The birth of life from inorganic material, otherwise known as abiogenesis, may be more likely on Earth-like planets than a longstanding theory suggests.