Globally, the University of Toronto is the top ranked university this year, ahead of ETH Zurich in second, and Lund ...