Dr. Jeffrey Zaltzman Internal Medicine Nephrology St Michael's Hospital416-867-7444WebsiteGraduated: McGill University Faculty of Medicine, 1985