About Byarugaba Michael

Directorate for ICT Support

Contact Details

  • Makerere
    Kampala
    Uganda
  • +256756037647