101 pubs · 5,076 cites · h-index 40
University of Chieti-Pescara
2000 - Present
Translational Therapeutics (United States)
2006 - Present
Center for Translational Molecular Medicine
2025 - 2025
Ospedale SS. Annunziata
2004 - 2025
Chinese Academy of Sciences
2019 - 2019