University

(3) Sekolah Teknik Elektro dan Informatika Surabaya

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
9154
3200
215
7183
13822
2713
6626