Dr. Xiuxu Chen is a Illinois state licensed medical doctor, specializing in Pathology. Graduated Magna Cum Laude from Zhejiang University School of Medicine, completed residency training in University of Kansas, and completed the Pathology specialist training at Mt Sinai Hospital. Dr. Chen's clinical interests include Gastrointestinal Pathology. Dr. Chen currently is working at Loyola Medicine, located in 2160 S. First Ave Maywood IL 60153 Dr. Chen's clinic interests include Gastrointestinal Pathology. Please call +1-888-584-7888 to contact. Access cdoc101.com on a desktop computer to view more details. | |||