translate English to French: Canadian Institutes of Health Research - Institute of Population and Public Health, Department of Public Health Sciences, University of Toronto, Toronto, Ontario.
Canadian Institutes of Health Research Institute of Population and Public Health, Department of Public Health Sciences, Université de Toronto, Toronto, Ontario.