275 pubs · 7,387 cites · h-index 43
Rede de Química e Tecnologia
1997 - 2025
University of Coimbra
1985 - 2025
Rutherford Appleton Laboratory
2002 - 2020
Molecular Oncology (United States)
2015 - 2019
University of Aveiro
2001 - 2019