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.