All Life on Earth Shares an Ancestor – And Some of Our Genes Predate ItScienceAlert · 2026-02-11Tracing the roots of the tree of life.