Science Explorer Back to mapMap
World rank
#2,159,488
of 7,710,434 ranked researchers
Rank in Italy
#71,764
of 242,206
Works
157
Citations
2.5k
Citations per work
15.7
h-index
21
i10-index 29Top 1.4% in History
Drawing this view