Science Explorer Back to mapMap
World rank
#25,356
of 7,710,434 ranked researchers
Rank in Italy
#437
of 242,206
Works
552
Citations
26k
Citations per work
47.4
Drawing this view