Science Explorer Back to mapMap
Discussion
World rank
#2,191,754
of 7,710,434 ranked researchers
Rank in Spain
#47,430
of 204,306
Works
30
Citations
1.1k
Citations per work
37.8
Drawing this view