Narcity Canada on MSN
University of Toronto was dethroned in a new ranking of the best universities in the world
A new ranking of the world's best universities for 2026 is out now. The University of Toronto has been dethroned as the top ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results