Toronto
Canada
101 College Street
Toronto, ON M5G 1L7 ON M5G 1L7
University of Toronto - Department of Medicine
University of Toronto - University Health Network
health innovation, technology assessment, technology development, patient and public involvement, consumer participation