163 pubs · 5,928 cites · h-index 37
University of Turin
1985 - 2025
Department of Medical Sciences
1996 - 2024
Università degli Studi del Piemonte Orientale “Amedeo Avogadro”
2012 - 2012
Institut d'Investigació Biomédica de Bellvitge
2012 - 2012
Ospedale Sant'Anna
2010 - 2010