https://www.vet-ebooks.com/parasitic-flatworms-molecular-biology-biochemistry-immunology-and-physiology/
Parasitic Flatworms: Molecular Biology, Biochemistry, Immunology and Physiology