37 pubs · 4,429 cites · h-index 25
IRCCS Policlinico San Donato
2009 - 2016
Istituto Dermopatico dell'Immacolata
2003 - 2015
Fondazione Santa Lucia
2012 - 2015
Istituti di Ricovero e Cura a Carattere Scientifico
2003 - 2015
Stanford University
2010 - 2010