Small overlooked creatures may have sparked an explosion of life on Earth
A dazzling assortment of different flavors of life appeared on Earth approximately 480 million years ago. There has long been speculation about what spurred this prolific emission of new species,…