University

Universitas Teknokrat Indonesia Sang Juara

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13314
5029
383
7429
16126
6573
6115