University

Telkom University

https://telkomuniversity.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1376
348
7
662
1595
2665