Science Explorer Back to mapMap
World rank
#469,378
of 7,710,434 ranked researchers
Rank in Italy
#12,993
of 242,206
Works
57
Citations
907
Citations per work
15.9
Drawing this view