Ranking University Country Total Score Setting and Infrastructure Energy and Climate Change Waste Water Transportation Education
120 Institut Teknologi Sepuluh Nopember 5221 837 1000 1200 850 685 649