Science Explorer Back to mapMap
World rank
#2,844,123
of 7,710,434 ranked researchers
Rank in Grenada
#25
of 120
Works
16
Citations
364
Citations per work
22.8
Drawing this view