Old parasites for a new world: the future of paleoparasitological research. a review.

Old parasites for a new world: the future of paleoparasitological research. a review.