University

Insitut Teknologi Telkom Surabaya

https://ittelkom-sby.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6167
2158
115
3736
5927
6650