David
Submitted by: Gacheru Ngatia Frankline,
View profileDavid
University of Eldoret Staff Profiles are comprehensive overviews or autobiographies of our employees, detailing their responsibilities, areas of expertise, contribution and impact to the community/society