Science Explorer Back to mapMap
World rank
#58,967
of 7,710,434 ranked researchers
Rank in Italy
#1,047
of 242,206
Works
941
Citations
104k
Citations per work
110.1
Drawing this view