Hatem A. Mahgoub, MD

Physician Specialist, Intermediate Care Unit

Department(s) Surgery