Dr. Xu is a licensed Internal Medicine in PA. Medical degree obtained from University of Pennsylvania School of Medicine. Completed residency training at John Hopkins Bayview Medical Center. Currently practices at Penn Medicine (Penn Medicine), located at 3400 Spruce St, Philadelphia , PA 19104. Dr. Xu specializes in hospital medicine(inpatient services).. In addition to English, Dr. Xu speaks Mandarin and accepts new patients.