University

Universitas Kristen Surakarta

https://uks.ac.id/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
21584
9329
937
21251
6492
6650