Prof. Ezra Twesigomwe

Prof. Ezra Twesigomwe

Deputy Vice Chancellor Academic Affairs