University

(3) Sekolah Teknik Elektro dan Informatika Surabaya

https://stei.itb.ac.id/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
7143
2362
136
10254
2574
6683