Search results
International Journal for Parasitology > 2005 > 35 > 13 > 1339-1347
International Journal for Parasitology > 2001 > 31 > 1 > 73-79
International Journal for Parasitology > 2005 > 35 > 13 > 1339-1347
International Journal for Parasitology > 2001 > 31 > 1 > 73-79