Skip to content

Leah Teklemariam

Leah Teklemariam is the Director of Programmes at the Stephen Lewis Foundation, based in Toronto, Canada. The SLF has collaborated with the Panzi Hospital since 2007.

openDemocracy Author