Stephen Mwangi Wanjohi

179
reputation
1
5

A professional computer scientist with a solid background in web and general system development.