Dr. Shen is a licensed Ophthalmology in MA. Graduated in 2004. Medical degree obtained from Harvard Medical School. Completed residency training at UCLA Health and fellowship training at UCLA Health. Currently practices at Mass General Brigham (Mass General Brigham), located at 243 Charles St, Boston, MA 02114. Dr. Shen specializes in Glaucoma and Cataract Service.. In addition to English, Dr. Shen speaks Mandarin and accepts new patients.