Science Explorer Back to mapMap
World rank
#108,465
of 7,710,434 ranked researchers
Rank in Spain
#1,430
of 204,306
Works
134
Citations
7.4k
Citations per work
55.4
h-index
37
i10-index 61Top 1.8% in Applied Mathematics
Drawing this view