Science Explorer Back to mapMap
World rank
#4,648,575
of 7,710,434 ranked researchers
Rank in Italy
#157,114
of 242,206
Works
59
Citations
648
Citations per work
11.0
Drawing this view