Details

First Name

Catherine

Last Name

Garba

Nickname

Odumu

Organisation

Africa CDC

Role

Administrative Coordinator

City

Addis Ababa

Country

Ethiopia