Science Explorer Back to mapMap
World rank
#1,238,360
of 7,710,434 ranked researchers
Rank in Ecuador
#252
of 6,574
Works
66
Citations
2.2k
Citations per work
34.1
h-index
24
i10-index 36Top 17% in Ecology
Drawing this view