Science Explorer Back to mapMap
World rank
#588,317
of 7,710,434 ranked researchers
Rank in Spain
#10,946
of 204,306
Works
90
Citations
1.4k
Citations per work
16.1
h-index
18
i10-index 31Top 26% in Internal Medicine
Drawing this view