Science Explorer Back to mapMap
World rank
#2,651,824
of 7,710,434 ranked researchers
Rank in Spain
#58,402
of 204,306
Works
36
Citations
770
Citations per work
21.4
Drawing this view