Science Explorer Back to mapMap
World rank
#2,161,268
of 7,710,434 ranked researchers
Rank in Italy
#71,859
of 242,206
Works
33
Citations
129
Citations per work
3.9
h-index
7
i10-index 3Top 16% in Law
Drawing this view