Fred Kakooza, PhD