Dr. Xu is a licensed General Dentistry in AB. Graduated in 2013. Medical degree obtained from New York University College of Dentistry. Currently practices at Beddington Dental (Beddington Dental), located at 8120 Beddington Blvd NW, Calgary, AB T3K 2A8. In addition to English, Dr. Xu speaks Mandarin.