Science Explorer Back to mapMap
Discussion
World rank
#1,235,597
of 7,710,434 ranked researchers
Rank in Spain
#25,128
of 204,306
Works
140
Citations
2.8k
Citations per work
20.2
h-index
26
i10-index 51Top 9.3% in Surgery
Drawing this view