Peter Xu is an r.ac who sees patients in St. Catharines. Their practice includes acupuncture, moxibustion, and Chinese herbal medicine. They practised pediatrics at Shanghai Hospital for many years, and earned a Bachelor’s in Western Clinical Medicine from Second Military Medical University in 1989.