Science Explorer Back to mapMap
World rank
#2,706,794
of 7,710,434 ranked researchers
Rank in Barbados
#72
of 190
Works
70
Citations
386
Citations per work
5.5
Drawing this view