University

Universitas Setia Budi Surakarta

https://setiabudi.ac.id/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
11768
4435
321
4272
15834
4235
6528