Search results for: Sonia Leon-Cabrera
European Journal of Immunology > 53 > 5 > n/a - n/a
Food and Chemical Toxicology > 2016 > 93 > C > 20-31
Veterinary Parasitology > 2014 > 200 > 3-4 > 299-302
Experimental Parasitology > 2012 > 132 > 3 > 334-340