Get the latest Science News and Discoveries
All Life on Earth Shares an Ancestor – And Some of Our Genes Predate It
The last common ancestor of all living things did not just suddenly appear on Earth roughly 4.2 billion years ago.
None
Or read this on Science Alert



