University

Universitas Kristen Surakarta

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21607
9017
857
17116
21739
7360
6084