Return to Article Details Human ascariasis, an evolutionary complex relationship between host and parasite