University

(3) Sekolah Teknik Elektro dan Informatika Surabaya

http://stei.itb.ac.id/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
9588
3410
227
5935
14260
2967
6115