Dr. Norman Saffra is a clinical professor of ophthalmology at the Albert Einstein College of Medicine. The Eyes of Isaac brings together doctors and rabbis on eye care and Jewish law.
Bio from Nachum Segal Network
Are you this author? Claim this page.