Science Explorer Back to mapMap
Discussion
World rank
#3,016,816
of 7,710,434 ranked researchers
Rank in Spain
#67,176
of 204,306
Works
43
Citations
666
Citations per work
15.5
Drawing this view