Science Explorer Back to mapMap
World rank
#70,074
of 7,710,434 ranked researchers
Rank in Spain
#828
of 204,306
Works
803
Citations
51k
Citations per work
63.7
h-index
97
i10-index 330Top 0.5% in Hepatology
Drawing this view