Science Explorer Back to mapMap
World rank
#113,028
of 7,710,434 ranked researchers
Rank in Tanzania
#24
of 3,522
Works
107
Citations
1.8k
Citations per work
16.8
Drawing this view