PROF. DAVID K. KARIUKI

image
D.K
Designation
Head of Department
Category
Administrative
Position to appear on the list
1