University

Universitas Kristen Surakarta

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21564
8993
855
17113
21684
7356
6084