International Journal for Parasitology
International Journal for Parasitology > 2002 > 32 > 1 > 81-89
International Journal for Parasitology > 2002 > 32 > 10 > 1203-1206
International Journal for Parasitology > 2002 > 32 > 1 > 81-89
International Journal for Parasitology > 2002 > 32 > 10 > 1203-1206