132 pubs · 6,418 cites · h-index 44
Universidade do Porto
1990 - 2025
i3S - Instituto de Investigação e Inovação em Saúde, Universidade do Porto
2015 - 2025
Institute of Biomedical Science
2000 - 2019
University of California, Santa Cruz
2013 - 2013
Instituto de Biología Molecular y Celular de Rosario
2009 - 2013