Science Explorer Back to mapMap
World rank
#5,372,642
of 7,710,434 ranked researchers
Rank in Spain
#126,323
of 204,306
Works
95
Citations
879
Citations per work
9.3
Drawing this view