Advances in helminth immunology: optimism for future vaccine design ?
Trends Parasitol. 2011, 27:288-293.