Science Explorer Back to mapMap
World rank
#4,402,558
of 7,710,434 ranked researchers
Rank in Italy
#148,925
of 242,206
Works
21
Citations
31
Citations per work
1.5
h-index
2
i10-index 2Top 89% in Classics
Drawing this view