Ranking University Country Total Score Setting & Infrastructure Energy & Climate Change Waste Water Transportation Education & Research
206 Escuela Superior Politécnica De Chimborazo 6075 925 875 1275 500 1225 1275