Science Explorer Back to mapMap
World rank
#707,393
of 7,710,434 ranked researchers
Rank in Spain
#13,454
of 204,306
Works
145
Citations
879
Citations per work
6.1
h-index
17
i10-index 27Top 19% in Software
Drawing this view