Science Explorer Back to mapMap
World rank
#52,903
of 7,710,434 ranked researchers
Rank in Spain
#579
of 204,306
Works
1,349
Citations
37k
Citations per work
27.5
h-index
91
i10-index 298Top 0.5% in Oncology
Drawing this view