translate English to French: Queen Elizabeth II Health Science Centre (Nova Scotia)
University of Toronto