General Information
Specialties
Ophthalmology
Affiliations
UMass Memorial Medical Center
Gender Identity
Male
Languages Spoken
English
Hebrew
Spanish
NPI Number
1730706532
Locations
A.
UMass Memorial Medical Center - Hahnemann Campus
281 Lincoln Street
Worcester,
MA
01605
B.
UMass Memorial Health at Northborough Crossing
333 Southwest Cutoff
Northborough,
MA
01532
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