University

Universitas Sarjanawiyata Tamansiswa

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6006
2079
94
1918
5963
6683