Science Explorer Back to mapMap
World rank
#1,261,449
of 7,710,434 ranked researchers
Rank in Spain
#25,679
of 204,306
Works
107
Citations
2.5k
Citations per work
23.7
h-index
28
i10-index 47Top 12% in Rheumatology
Drawing this view