Dr. Chen is a licensed Ophthalmology in CA. Medical degree obtained from Indiana University School of Medicine. Completed residency training at New England Medical Center. Currently practices at Kaiser Permanente (Kaiser Permanente), located at 905 Maple St, Redwood City, CA 94063. In addition to English, Dr. Chen speaks Mandarin and accepts new patients.