General Information
Specialties
Ophthalmology
Affiliations
UMass Memorial Medical Center
Gender Identity
Male
Languages Spoken
English
Hebrew
Spanish
NPI Number
1730706532
Locations
UMass Memorial Medical Center - Hahnemann Campus

UMass Memorial Health at Northborough Crossing

Education
Medical School
Ben Gurion University of the Negev, Be'er Sheva, 2012
Fellowship Programs
Bascom Palmer Eye Institute, University of Miami
Wye Valley NHS Trust