Science Explorer Back to mapMap
World rank
#7,065,399
of 7,710,434 ranked researchers
Rank in Italy
#226,600
of 242,206
Works
26
Citations
213
Citations per work
8.2
Drawing this view