Mohamed Bayoumi Ali
Interventional cardiologist / Cardiologist
Ottawa Heart Institute - On, Canada