Science Explorer Back to mapMap
World rank
#25,565
of 7,710,434 ranked researchers
Rank in Italy
#444
of 242,206
Works
449
Citations
26k
Citations per work
58.9
Drawing this view