193 pubs · 6,507 cites · h-index 44
Institute for Biotechnology and Bioengineering
2008 - Present
University of Minho
2008 - Present
Universidade Federal de Ciências da Saúde de Porto Alegre
2025 - 2025
United Nations University
2025 - 2025
Universidade de São Paulo
2024 - 2024