Science Explorer Back to mapMap
World rank
#2,691,372
of 7,710,434 ranked researchers
Rank in Spain
#59,282
of 204,306
Works
91
Citations
796
Citations per work
8.7
Drawing this view