University

Insitut Teknologi Telkom Surabaya

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15833
6123
477
16807
18894
8333
6033