University

Universitas Surakarta Kampus Bumi Bengawan

https://unsa.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16708
6819
558
19160
5251
6683