University

Universitas Sarjanawiyata Tamansiswa

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4664
1540
57
3376
3118
3862
6084