Ranking University Country Total Score Setting and Infrastructure Energy and Climate Change Waste Water Transportation Education
27 University of Ottawa 6243 354 1375 1800 990 1134 590