Science Explorer Back to mapMap
World rank
#665,248
of 7,710,434 ranked researchers
Rank in Spain
#12,563
of 204,306
Works
367
Citations
8.7k
Citations per work
23.6
h-index
48
i10-index 125Top 4% in Hematology
Drawing this view