Science Explorer Back to mapMap
World rank
#3,469,298
of 7,710,434 ranked researchers
Rank in Kenya
#3,112
of 7,520
Works
21
Citations
106
Citations per work
5.0
h-index
4
i10-index 3Top 75% in Communication
Drawing this view