Science Explorer Back to mapMap
World rank
#1,050,000
of 7,710,434 ranked researchers
Rank in Spain
#21,054
of 204,306
Works
59
Citations
968
Citations per work
16.4
Drawing this view