University

Universitas Setia Budi Surakarta

https://setiabudi.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14939
6052
497
13566
6492
6650