Dr. Chen is a licensed Internal Medicine in AL. Graduated in 2001. Medical degree obtained from Xiamen University Medical College in China. Completed residency training at UAB Hospital. Currently practices at Jackson Hospital (Jackson Hospital), located at 1725 Pine St, Montgomery, AL 36106. Dr. Chen specializes in hospital medicine(inpatient services).. In addition to English, Dr. Chen speaks Mandarin and accepts new patients.