University

Telkom University / Universitas Telkom

https://telkomuniversity.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1417
354
7
692
1773
2653