Paleontologists from the Nanjing Institute of Geology and Palaeontology at the Chinese Academy of Sciences and elsewhere have found a partial body fossil...
Tapeworm eggs found in 270-million-year-old fossilized shark feces provide the earliest known evidence of intestinal parasites in vertebrates.
Left: a...