217 pubs · 6,958 cites · h-index 42
University of Genoa
1989 - Present
Hadassah Medical Center
2017 - 2017
IRCCS Materno Infantile Burlo Garofolo
Emory University
2009 - 2009
Foundation for Biomedical Research
2008 - 2008