International Journal for Parasitology
International Journal for Parasitology > 2002 > 32 > 7 > 789-804
International Journal for Parasitology > 2002 > 32 > 12 > 1519-1528
International Journal for Parasitology > 2002 > 32 > 7 > 789-804
International Journal for Parasitology > 2002 > 32 > 12 > 1519-1528