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