Science Explorer Back to mapMap
World rank
#3,489,672
of 7,710,434 ranked researchers
Rank in Spain
#78,785
of 204,306
Works
32
Citations
727
Citations per work
22.7
Drawing this view