108 pubs · 1,596 cites · h-index 20
Istituti di Ricovero e Cura a Carattere Scientifico
2000 - Present
Istituto Dermopatico dell'Immacolata
1990 - 2024
Society of Critical Care Medicine
2006 - 2006
Temple University Hospital
2006 - 2006
University of Verona
2000 - 2000