Dr. Chen is a licensed Internal Medicine in IL. Medical degree obtained from Wright State University School of Medicine. Completed residency training at St. Luke's Medical Center. Currently practices at UChicago Medicine (UChicago Medicine), located at 47 W Polk St, Chicago, IL 60605. Dr. Chen specializes in internal medicine and primary care.. In addition to English, Dr. Chen speaks Taiwanese and Mandarin.