Dr. Shen is a licensed Ophthalmology in CA. Graduated in 2014. Medical degree obtained from Case Western Reserve School of Medicine. Completed residency training at Illinois Eye and Ear Infirmary and fellowship training at Mayo Clinic . Currently practices at Loma Linda University Health (Loma Linda University Health), located at 11370 Anderson St, Loma Linda, CA 92354. Dr. Shen specializes in Age-Related Macular Degeneration, Diabetic retinopathy, Eye Trauma, Hereditary Retinal Disorders .. In addition to English, Dr. Shen speaks Mandarin.