University

Telkom University / Universitas Telkom

http://www.telkomuniversity.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4372
1468
38
315
3034
3776
5789