University

Telkom University

https://telkomuniversity.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1376
348
7
662
1594
2656