University

Universitas Setia Budi Surakarta

https://setiabudi.ac.id/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
11768
4435
321
4272
15834
4235
6528