Search results
International Journal for Parasitology > 2000 > 30 > 12-13 > 1305-1322
International Journal for Parasitology > 1999 > 29 > 8 > 1269-1287
International Journal for Parasitology > 2000 > 30 > 12-13 > 1305-1322
International Journal for Parasitology > 1999 > 29 > 8 > 1269-1287