University

Universitas Teknokrat Indonesia

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13123
5052
376
5751
12567
5819
6626