University

(3) Sekolah Teknik Elektro dan Informatika Surabaya

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9650
3473
203
6442
14394
3287
6007