Tarek Loubani

Tarek Loubani

235 followers

Tarek is an emergency physician at London Health Sciences Centre (Canada) and Shifa Hospital (Gaza). He is a member of the Glia team making open medical devices