University

Universitas Kristen Surakarta

https://uks.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
21584
9329
937
21251
6492
6650