Science Explorer Back to mapMap
World rank
#899,025
of 7,710,434 ranked researchers
Rank in Spain
#17,576
of 204,306
Works
231
Citations
8.6k
Citations per work
37.4
h-index
43
i10-index 128Top 4.1% in Infectious Diseases
Drawing this view