Science Explorer Back to mapMap
World rank
#131,330
of 7,710,434 ranked researchers
Rank in Italy
#2,724
of 242,206
Works
809
Citations
36k
Citations per work
44.6
h-index
97
i10-index 375Top 0.4% in Hematology
Drawing this view