Science Explorer Back to mapMap
World rank
#4,914,729
of 7,710,434 ranked researchers
Rank in Italy
#165,549
of 242,206
Works
48
Citations
995
Citations per work
20.7
Drawing this view