University

Universitas Teknokrat Indonesia Sang Juara

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15648
6044
468
8160
18770
8926
6033