University

Telkom University / Universitas Telkom

https://telkomuniversity.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1436
373
9
817
1764
2627