University

Universitas Teknokrat Indonesia Sang Juara

http://www.teknokrat.ac.id/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
13314
5029
383
7429
16126
6573
6115