Ranking University Country Total Score Setting and Infrastructure Energy and Climate Change Waste Water Transportation Education
30 University of Ottawa 6573 783 1060 1575 925 1121 1109