University

Insitut Teknologi Telkom Surabaya

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9461
3350
221
14707
10079
6744
6115