Mechanisms of immunity to Haemonchus contortus infection in sheep
Ecdysis of haemonchus and hypotheses.