University

Universitas Setia Budi Surakarta

https://setiabudi.ac.id/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
11768
321
321
4273
15835
4235
6529