University

Universitas Sanata Dharma USD Sleman

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
5142
1806
75
5077
6492
4984