John Kanja Macharia

  • HOD, Department of Communication, Nairobi Campus
  • View full CV

Academic Qualifications

MA (Daystar University); BA (Daystar University)