Immune modulation by helminth parasites of ruminants: implications for vaccine development and host immune competence.

Immune modulation by helminth parasites of ruminants: implications for vaccine development and host immune competence.