33 pubs · 458 cites · h-index 11
University of Palermo
2015 - 2023
BioAge (Italy)
2015 - 2015
Johns Hopkins University
2010 - 2010
Johns Hopkins Medicine
Azienda di Rilievo Nazionale ed Alta Specializzazione