Science Explorer Back to mapMap
World rank
#596,103
of 7,710,434 ranked researchers
Rank in Italy
#17,211
of 242,206
Works
176
Citations
6.7k
Citations per work
38.3
h-index
36
i10-index 62Top 10% in Hepatology
Drawing this view