Search results for: Benjamín Nogueda‐Torres
Medical and Veterinary Entomology > 37 > 1 > 124 - 131
Insect Science > 28 > 3 > 850 - 860
Insect Science > 24 > 1 > 114 - 121
BMC Pharmacology and Toxicology > 2015 > 16 > 1 > 1-13
Parasitology International > 2013 > 62 > 1 > 36-43