University

(3) Sekolah Teknik Elektro dan Informatika Surabaya

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9588
3410
227
5935
14260
2967
6115