Sometime before 520 million years ago, animal life began to flourish as never before. The small shells, worms and even sponge-like enigmas of earlier eras suddenly...
What Led Life to Flourish Roughly 520 Million Years Ago?
Riley Black, Smithsonian