Dr. Chen is a licensed Ophthalmology in DE. Graduated in 2015. Medical degree obtained from Wake Forest University School of Medicine. Completed residency training at University of Missouri. Currently practices at Delaware Eye Institute (Delaware Eye Institute), located at 18791 John J Williams Hwy, Rehoboth Beach, DE 19971. Dr. Chen specializes in Cataract Surgery, Dry Eye Syndrome, Glaucoma Treatment, Macular Degeneration, Diabetic Retinopathy.. In addition to English, Dr. Chen speaks Mandarin.