Search results for: A. Cabrera
Acta Tropica > 2003 > 85 > 2 > 271 - 279
Veterinary Parasitology > 2002 > 108 > 2 > 145-152
International Journal for Parasitology > 1996 > 26 > 1 > 79-83
International Journal for Parasitology > 1995 > 25 > 7 > 807-813