Science Explorer Back to mapMap
World rank
#682,018
of 7,710,434 ranked researchers
Rank in Ecuador
#113
of 6,574
Works
172
Citations
3.2k
Citations per work
18.7
Drawing this view