ScienceShot: A 270-Million-Year-Old Tapeworm Infection
Wednesday, January 30, 2013 - 17:30
in Paleontology & Archaeology
Parasites found in ancient shark poop is oldest evidence of such infections in vertebrates
Parasites found in ancient shark poop is oldest evidence of such infections in vertebrates