Science Explorer Back to mapMap
Discussion
World rank
#4,551,272
of 7,710,434 ranked researchers
Rank in Spain
#105,082
of 204,306
Works
30
Citations
187
Citations per work
6.2
Drawing this view