Dr. Chen is a licensed Nephrology in MO. Graduated in 1994. Medical degree obtained from Shanghai, Fudan Univ. Shanghai Medical College in China. Completed residency training at Saint Louis University and fellowship training at Washington University. Currently practices at Washington University Medicine (Washington University Medicine), located at 4921 Parkview Pl, Saint Louis, MO 63110. In addition to English, Dr. Chen speaks Mandarin.