Parasitology Today
Parasitology Today > 1999 > 15 > 3 > 105-111
Parasitology Today > 1999 > 15 > 3 > 116-122
Parasitology Today > 1999 > 15 > 3 > 111-115
Parasitology Today > 1999 > 15 > 3 > 94-99
Parasitology Today > 1999 > 15 > 3 > 99-104