University

Universitas Teknokrat Indonesia Sang Juara

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

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