University

Universitas Sanata Dharma USD Sleman

https://www.usd.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3844
1275
47
4687
2700
4980