University

Universitas Kristen Surakarta

http://www.uks.ac.id/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
20964
8813
846
15244
21148
5819
6626