Skip to Content
Back

Professor Allen Foster

Professor Allen Foster OBE is a former co-Director of the International Centre for Eye Health (ICEH) and the International Centre for Evidence in Disability (ICED), both at the London School of Hygiene & Tropical Medicine. He worked as a doctor in Tanzania for ten years for CBM (an international NGO working in eye care and disability) and subsequently as the CEO of CBM International.