Skip to content. | Skip to navigation
Peter L Barasa (PhD) is currently Acting. Deputy Principal (Academics, Student Affairs & Research) Alupe University College Busia - a Constituent College of Moi University, Kenya. He is a Professor of Language Education.