University

Universitas Setia Budi Surakarta

https://www.setiabudi.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12578
4696
349
8609
16099
5525
6115