International Journal for Parasitology
International Journal for Parasitology > 2002 > 32 > 13 > 1539-1542
International Journal for Parasitology > 2002 > 32 > 13 > 1669-1676
International Journal for Parasitology > 2002 > 32 > 13 > 1539-1542
International Journal for Parasitology > 2002 > 32 > 13 > 1669-1676