alexa PETER AMUKA - Daily Nation

PETER AMUKA

Prof Amuka teaches at the Department of Literature, Theatre and Film Studies at Moi University.