translate English to French: University of Toronto
John P. Robarts Research Institute (London, Ont.)