Science Explorer Back to mapMap
World rank
#4,227,688
of 7,710,434 ranked researchers
Rank in Barbados
#116
of 190
Works
15
Citations
252
Citations per work
16.8
Drawing this view