University

Insitut Teknologi Telkom Surabaya

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
6068
2093
97
4104
4916
6683