Science Explorer Back to mapMap
World rank
#967,662
of 7,710,434 ranked researchers
Rank in Italy
#30,134
of 242,206
Works
59
Citations
586
Citations per work
9.9
Drawing this view