University

Universitas Sarjanawiyata Tamansiswa

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6256
2039
119
4370
7588
4315
6115