Dr. Shen is a Ophthalmology physician in training in NC. Medical degree obtained from Yale School of Medicine. Completed residency training at UCSF Health and fellowship training at Duke University. Currently practices at Duke Health (Duke Health), located at 2400 Pratt St, Durham, NC 27705. Dr. Shen specializes in Macular Edema, Macular Holes, Macular Pucker, Retinal Degeneration, Retinal Vascular Blockage, Retinal Vein Occlusion, Retinal Disease in Children.. In addition to English, Dr. Shen speaks Mandarin.