Science Explorer Back to mapMap
World rank
#2,373,838
of 7,710,434 ranked researchers
Rank in Spain
#51,786
of 204,306
Works
84
Citations
867
Citations per work
10.3
Drawing this view