Search results for: José Alejandro Martínez‐Ibarra
Medical and Veterinary Entomology > 37 > 1 > 124 - 131
Insect Science > 28 > 3 > 850 - 860
Insect Science > 24 > 1 > 114 - 121
Medical and Veterinary Entomology > 37 > 1 > 124 - 131
Insect Science > 28 > 3 > 850 - 860
Insect Science > 24 > 1 > 114 - 121