Dr. M.S. Kyewalyanga

Senior Lecturer and Director
B.Sc. (Dar), M.Sc., PhD. (Dalhousie)