University

Universitas Kristen Surakarta

https://uks.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21577
9323
937
21244
6488
6650