Mohamed Shaltout

Consultant of vascular Surgery, KFMC