Parasite life-cycle studies: a plea to resurrect an old parasitological tradition.

Parasite life-cycle studies: a plea to resurrect an old parasitological tradition.