Science Explorer Back to mapMap
Discussion
World rank
#2,139,164
of 7,710,434 ranked researchers
Rank in Spain
#46,133
of 204,306
Works
70
Citations
788
Citations per work
11.3
Drawing this view