Dr. Xu is a licensed Nephrology in NL. Graduated in 1982. Medical degree obtained from Sichuan, West China School of Medicine in China. Completed residency training at Kingsbrook Jewish. Currently practices at Carbonear General Hospital (Carbonear General Hospital), located at 86 Highroad S, Carbonear , NL A1Y 1A4£¬. In addition to English, Dr. Xu speaks Mandarin.