Hazem Abdulelah

Consultant Internal Medicine and Medical Oncologist