University

Universitas Teknokrat Indonesia Sang Juara

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12647
4769
354
6337
16044
5591
6084