Oct 2, 2026 by News Staff

The oldest undisputed animal fossils, from the Ediacaran biota, are about 574 million years old, but chemical traces left by sponges, known as lipid biomarkers,...