Search results for: Benjamín Nogueda‐Torres
Insect Science > 28 > 3 > 850 - 860
Acta Parasitologica > 2018 > 63 > 1 > 40-47
Insect Science > 24 > 1 > 114 - 121
Insect Science > 28 > 3 > 850 - 860
Acta Parasitologica > 2018 > 63 > 1 > 40-47
Insect Science > 24 > 1 > 114 - 121