University

Telkom University / Universitas Telkom

https://telkomuniversity.ac.id/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
1436
373
9
817
1764
2627