What the Heck Are These Fossils?
Published Date: 5/26/2019
Source: blogs.scientificamerican.com
Are they the first animal embryos? 20 years post-discovery, these and other fossils from the 600-million-year-old Doushantuo Formation remain frustratingly enigmatic -- Read more on ScientificAmerican.com