Dr. Shen is a Internal Medicine physician in training in WA. Medical degree obtained from University of Washington School of Medicine. Completed residency training at Virginia Mason Franciscan . Currently practices at Virginia Mason Franciscan Health (Virginia Mason Franciscan Health), located at 19116 33rd Ave W, Lynnwood, WA 98036. Dr. Shen specializes in internal medicine, primary care.. In addition to English, Dr. Shen speaks Mandarin and accepts new patients.