Ranking University Country Total Score Setting and Infrastructure Energy and Climate Change Waste Water Transportation Education
43 Institut Teknologi Sepuluh Nopember 6371 965 1163 948 925 1047 1323