Science Explorer Back to mapMap
World rank
#15,555
of 7,710,434 ranked researchers
Rank in Italy
#271
of 242,206
Works
133
Citations
5.7k
Citations per work
42.8
Drawing this view