Discover LUCA: The Ancient 4.2-Billion-Year-Old Cell, the Ultimate Forebear of All Life on Earth Today
New research gives insight into when the ancestor of all living things lived, and it’s earlier than we thought. New research proposes that every living organism today can trace its…