University

Telkom University / Universitas Telkom

https://telkomuniversity.ac.id/

World RankingContinental RankingCountry Ranksort ascendingImpactOpennessExcellence
1436
373
9
817
1761
2627