University

Telkom University / Universitas Telkom

https://telkomuniversity.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1410
350
8
862
1787
2539