University

Universitas Kristen Surakarta

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18577
7372
649
15523
19297
8251
6115