Science Explorer Back to mapMap
World rank
#3,361,440
of 7,710,434 ranked researchers
Rank in Italy
#113,875
of 242,206
Works
50
Citations
543
Citations per work
10.9
Drawing this view