Dr. Russell Blumer

Dr. Russel Blumer is a physician in the Department of Medical Imaging and is the Chief of the Department at Humber River Health in Toronto.