Medicine
Parasitology
Echinococcus granulosus
Echinococcus
Echinococcosis
Taenia
Parasitism
Tapeworm infection
Echinococcus multilocularis
Cestoda
Biology
Parasites