Science Explorer Back to mapMap
World rank
#4,054,053
of 7,710,434 ranked researchers
Rank in Spain
#92,693
of 204,306
Works
20
Citations
399
Citations per work
20.0
Drawing this view