Science Explorer Back to mapMap
World rank
#1,548,035
of 7,710,434 ranked researchers
Rank in Ecuador
#358
of 6,574
Works
55
Citations
515
Citations per work
9.4
h-index
8
i10-index 6Top 28% in Education
Drawing this view