University

(3) Sekolah Teknik Elektro dan Informatika Surabaya

https://stei.itb.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
7143
2362
136
10254
2574
6683