Science Explorer Back to mapMap
World rank
#7,389,816
of 7,710,434 ranked researchers
Rank in Ecuador
#6,255
of 6,574
Works
33
Citations
2
Citations per work
0.1
h-index
1
i10-index 0Top 99.4% in Health
Drawing this view