Global rank:
5,573 / 121,794
Skill pts: 6

Stats

Joined: June 8, 2017

Area of Expertise

Location

Nairobi, Kenya