University

Universitas Teknokrat Indonesia Sang Juara

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16333
6279
409
9886
18530
8474
5777