International Journal for Parasitology
International Journal for Parasitology > 2002 > 32 > 7 > 859-866
International Journal for Parasitology > 2002 > 32 > 14 > 1693-1700
International Journal for Parasitology > 2002 > 32 > 7 > 859-866
International Journal for Parasitology > 2002 > 32 > 14 > 1693-1700