Prof. Boniface Namangala

Management
Acting Vice Chancellor
Biography

Deputy Vice-Chancellor - Academic Affairs

Prof. Boniface Namangala