Scientists Discover the Oldest Known Fossils of Humans’ Closest Invertebrate Relatives
A deuterostome cambroernid fossil from the Jiangchuan Biota (~554-539mya), plus artist’s reconstruction (scale bar: 2mm). Credit: Gaorong Li…
Browsing Category