202 pubs · 4,177 cites · h-index 34
Universidade do Porto
2006 - 2025
i3S - Instituto de Investigação e Inovação em Saúde, Universidade do Porto
2016 - 2025
Dalarna University
2024 - 2024
Institut de Biologie Moléculaire et Cellulaire
2006 - 2024
Instituto de Biologia Molecular e Celular
2002 - 2024