Science Explorer Back to mapMap
World rank
#8,472
of 7,710,434 ranked researchers
Rank in Italy
#136
of 242,206
Works
473
Citations
99k
Citations per work
208.6
Drawing this view