University

Universitas Setia Budi Surakarta

https://setiabudi.ac.id/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11768
321
321
4273
15835
4235
6529