Allan Yiga

Allan Yiga

Qualifications

LLB-Makerere University