Over 700 Fossils from China's Jiangchuan Biota Push the Origin of Complex Animals Back into the Ediacaran
A fossil assemblage preserved as carbonaceous films in Yunnan Province reveals more than 700 specimens of complex animals, including the oldest known deuterostomes, dating to 554-539 million years ago and closing a major gap between the Ediacaran period and the Cambrian explosion.