Profile

Prof. Charles Ruranga

President of the Board