Kabarole Research and Resource Centre (KRC)