Speaker illustration

Professor Gerald Yonga

Aga Khan University Hospital, Nairobi (Kenya)