41 pubs · 1,161 cites · h-index 20
National Science and Technology Development Agency
2010 - Present
National Center for Genetic Engineering and Biotechnology
2010 - 2025
Helmholtz Centre for Environmental Research
2015 - 2015
Martin Luther University Halle-Wittenberg
2015 - 2015