Entomology, Ants, Mosquitoes, Insect Ecology
https://orcid.org/0000-0001-7194-4998
Universidad San Francisco de Quito, Quito, Pichincha, EC
Ecuador