University

Insitut Teknologi Telkom Surabaya

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6054
2084
96
4104
4915
6658