Tarek Loubani
233 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