Mar 27, 2024 by Enrico de Lazaro

Paleontologists from the Nanjing Institute of Geology and Palaeontology at the Chinese Academy of Sciences and elsewhere have found a partial body fossil...

Feb 1, 2013 by Enrico de Lazaro

Tapeworm eggs found in 270-million-year-old fossilized shark feces provide the earliest known evidence of intestinal parasites in vertebrates. Left: a...