University

Universitas Sarjanawiyata Tamansiswa

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6461
2254
136
2106
6492
6650