Science Explorer Back to mapMap
World rank
#5,185,117
of 7,710,434 ranked researchers
Rank in Italy
#174,151
of 242,206
Works
31
Citations
70
Citations per work
2.3
Drawing this view