Science Explorer Back to mapMap
World rank
#750,489
of 7,710,434 ranked researchers
Rank in Italy
#22,545
of 242,206
Works
36
Citations
1.2k
Citations per work
33.8
h-index
14
i10-index 17Top 44% in Hepatology
Drawing this view