Search results for: David P. Thompson
Veterinary Parasitology > 1999 > 84 > 3-4 > 275-295
International Journal for Parasitology > 1999 > 29 > 1 > 105-112
Veterinary Parasitology > 1999 > 84 > 3-4 > 275-295
International Journal for Parasitology > 1999 > 29 > 1 > 105-112