University

Universitas Setia Budi Surakarta

https://setiabudi.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12251
4590
336
5343
16457
4956
6084