Science Explorer Back to mapMap
World rank
#2,743,127
of 7,710,434 ranked researchers
Rank in Italy
#92,471
of 242,206
Works
201
Citations
2.3k
Citations per work
11.4
Drawing this view