134 pubs · 5,173 cites · h-index 45
Sapienza University of Rome
1987 - 2020
University of Chieti-Pescara
2012 - 2012
Institute of Molecular Biology and Pathology
1995 - 2012
National Research Council
2001 - 2011
Bambino Gesù Children's Hospital
1997 - 2010