University

Telkom University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3828
1243
34
537
2688
3582
5778