Dr. Chen is a licensed Internal Medicine in OR. Graduated in 1992. Medical degree obtained from University of Chicago School of Medicine. Completed residency training at Stanford Medicine. Currently practices at The Corvallis Clinic (The Corvallis Clinic), located at 1401 North 10th Ave, Stayton, OR 97383. Dr. Chen specializes in internal medicine and primary care.. In addition to English, Dr. Chen speaks Mandarin.