University

Universitas Teknokrat Indonesia

https://teknokrat.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4109
1391
55
270
1539
7216