Dr. Kyambadde

Joseph Kyambadde

Senior Lecturer and Dean School of Biosciences