Science Explorer Back to mapMap
World rank
#591,641
of 7,710,434 ranked researchers
Rank in Panama
#66
of 781
Works
137
Citations
5k
Citations per work
36.6
Drawing this view