Xu

Xu, Haiyang James

Ped. Nephrology · 小儿肾脏病

Dr. Xu is a licensed Ped. Nephrology in ON. Graduated in 2015. Medical degree obtained from Queens University School of Medicine at Kingston Canada. Completed residency training at Queen's University and fellowship training at Queen's University. Currently practices at Haiyang James Xu MD (Haiyang James Xu MD), located at 401 Smyth Rd, Ottawa , ON K1H 8L1. In addition to English, Dr. Xu speaks Mandarin.

More Ped. Nephrology doctors in this area:

No ZIP codes found