Science Explorer Back to mapMap
World rank
#1,882,151
of 7,710,434 ranked researchers
Rank in Italy
#61,985
of 242,206
Works
16
Citations
543
Citations per work
33.9
Drawing this view