Kefa Ojwando

Medical Officer in Charge, International Rescue Committee