University

Universitas Sarjanawiyata Tamansiswa

http://www.ustjogja.ac.id/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
6006
2079
94
1918
5963
6683