Science Explorer Back to mapMap
World rank
#4,621,090
of 7,710,434 ranked researchers
Rank in Italy
#156,199
of 242,206
Works
35
Citations
757
Citations per work
21.6
h-index
16
i10-index 21Top 29% in Otorhinolaryngology
Drawing this view