University

Sekolah Tinggi Ilmu Ekonomi STIE Swasta Mandiri Surakarta

https://www.stas.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27852
12741
1799
27773
7619
7217