Immune responses to parasites: the art of distinguishing the good from the bad.
Moll
H
H
Research Center for Infectious Diseases, University of Würzburg, Germany.
D000818:Animals; D006801:Humans; D007109:Immunity / Q000502:physiology*; D010271:Parasites / Q000276:immunology*