School of Communication and Computer Studies

Image
John Kanja Macharia
Lecturer

Academic Qualifications

MA (Daystar University); BA (Daystar University) Lecturer