Dr. Shen is a licensed Internal Medicine in NC. Graduated in 1998. Medical degree obtained from Shanghai, Shanghai Jiaotong Univ. Sch of Med in China. Completed residency training at St Peters University Hospital. Currently practices at Novant Health (Novant Health), located at 10905 Providence Rd W, Charlotte, NC 28277. Dr. Shen specializes in hospital medicine(inpatient services).. In addition to English, Dr. Shen speaks Mandarin and Shanghainese and accepts new patients.