Biography
Credentials
Board Certification
American Board of Ophthalmology
Education
- Fellowship: New England Eye Center, Tufts University School of Medicine
- Residency: Wills Eye Hospital
- Medical School: Harvard Medical School
- Undergraduate: University of Pennsylvania
Honors and Awards
Castle Connolly “Top Doctor” – 2026
Philadelphia magazine “Top Doctor” – 2026
Dr. Margolis is an attending surgeon on the Wills Eye Hospital Retina Service. He graduated magna cum laude from Harvard Medical School, completed his ophthalmology residency at Wills Eye Hospital and a fellowship in vitreoretinal disease at New England Eye Center, Tufts University School of Medicine in Boston, Massachusetts.