Science Explorer Back to mapMap
World rank
#4,781,995
of 7,710,434 ranked researchers
Rank in Italy
#161,363
of 242,206
Works
22
Citations
325
Citations per work
14.8
Drawing this view