University

Universitas Kristen Surakarta

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
22276
9657
954
22032
5963
6683