Global rank:
13,205 / 154,654
Skill pts: 5

About

... more » « less

Education

  • Moi University, Kenya Degree, Technology 2016 graduation