Hashem Ghoraba

Hashem Ghoraba

Clinical Instructor, Ophthalmology