University

Insitut Teknologi Telkom Surabaya

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8826
3018
227
9611
10102
5915
6084