University

Universitas Kristen Surakarta

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20963
846
846
15246
21151
5822
6529