Dr. Chen is a licensed Ophthalmology in CA. Medical degree obtained from NYIT College of Osteopathic Medicine. Currently practices at Stephanie P Chen MD (Stephanie P Chen MD), located at 762 Altos Oaks Drive, Los Altos, CA 94024. Dr. Chen specializes in cataract surgery, cornea transplantation, and refractive surgery.. In addition to English, Dr. Chen speaks Mandarin.