University

Universitas Setia Budi Surakarta

http://www.setiabudi.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12596
4677
329
5525
16324
7046
6033