University

Universitas Kristen Surakarta

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20964
8813
846
15244
21148
5819
6626