Science Explorer Back to mapMap
World rank
#1,317,278
of 7,710,434 ranked researchers
Rank in Italy
#42,297
of 242,206
Works
52
Citations
262
Citations per work
5.0
h-index
8
i10-index 7Top 12% in Law
Drawing this view