Dr. Chan is a licensed Internal Medicine in ON. Graduated in 1981. Medical degree obtained from University of Western Ontario. Currently practices at Humber River Hospital (Humber River Hospital), located at 303-2221 Keele St, Toronto , ON M6M 3Z5. Dr. Chan specializes in hospital medicine(inpatient services).. In addition to English, Dr. Chan speaks Cantonese and accepts new patients.