Dr. Shen is a licensed Internal Medicine in NC. Graduated in 1990. Medical degree obtained from Shanghai, Shanghai Jiaotong Univ. Sch of Med in China. Completed residency training at University of Mississippi. Currently practices at Veterans Affairs Hospital (Veterans Affairs Hospital), located at 1601 Brenner Ave, Salisbury, NC 28144. Dr. Shen specializes in internal medicine and primary care.. In addition to English, Dr. Shen speaks Mandarin.