MICHAEL L. KARANI

Lecturer, College of Humanities
Education:

B.A., M.A. (University of Dar es Salaam) PhD (Stellenbosch University)