University

Politeknik TELKOM

http://www.politekniktelkom.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20128
8404
765
22170
19684
5819
6626