MR. DAVID KARIUKI WACHIRA

image
David K Wachira
Designation
Web Communications Officer
Email
dkwachira@uonbi.ac.ke
Category
Technical
Name

Mr. David Kariuki Wachira