Title: Advances in the zoology of tapeworms, 1950-1970
Subjects: Tapeworms, Cestoda, SCIENCE, Life Sciences, Zoology, General