Shan

Shan, Xi

Nephrology · 肾脏科

Dr. Shan is a licensed Nephrology in ON. Graduated in 2000. Medical degree obtained from McMaster University Faculty of Health Sciences. Currently practices at William Osler Health System (William Osler Health System), located at 3 Conestoga Dr, Brampton, ON L6Z 4N5. In addition to English, Dr. Shan speaks Mandarin.

More Nephrology doctors in this area:

No ZIP codes found