Cyprian Is Nyakundi

Aga Khan Hospital