University

Telkom University / Universitas Telkom

http://telkomuniversity.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1447
348
5
507
763
1817
2951