53 pubs · 2,726 cites · h-index 26
Universidade Federal do Rio de Janeiro
1998 - Present
Instituto Nacional de Ciência e Tecnologia em Entomologia Molecular
2009 - 2025
Universidade Federal do Estado do Rio de Janeiro
2024 - 2024
Instituto de Biotecnología y Biología Molecular
2013 - 2013
The University of Texas at El Paso
2007 - 2007