44 pubs · 1,382 cites · h-index 17
University of Groningen
2025 - 2025
Universidade Nova de Lisboa
2010 - 2025
Unidade em Ciências Biomoleculares Aplicadas
2022 - 2024
University of Minho
2015 - 2015