Science Explorer Back to mapMap
World rank
#52,528
of 7,710,434 ranked researchers
Rank in Spain
#576
of 204,306
Works
336
Citations
18k
Citations per work
52.2
Drawing this view