University

Universitas Sarjanawiyata Tamansiswa

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5785
1981
94
3705
2326
5819
6626