Saidi Obongita

Position/Status

ICT Officer, KCAU | Western Campus - Kisumu

Saidi Obongita