Business related to Institute Of Computer Science - Makerere University
Kampala, 7062
Faculty Of Science - Makerere University
Jica Buildingmakerere Campus Kampala
university departments