Parasite immunology [Parasite Immunol] NLMUID: 7910948