University

Universitas Sarjanawiyata Tamansiswa

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4666
1541
57
3377
3118
3863
6084