Speaker illustration

Doctor Peter Ogutu

Aga Khan University Hospital, Nairobi (Kenya)