University

(3) Sekolah Teknik Elektro dan Informatika Surabaya

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9132
215
215
7185
13825
2715
6529