International Journal for Parasitology
International Journal for Parasitology > 2002 > 32 > 1 > 39-51
International Journal for Parasitology > 2002 > 32 > 13 > 1539-1542
International Journal for Parasitology > 2002 > 32 > 1 > 39-51
International Journal for Parasitology > 2002 > 32 > 13 > 1539-1542