University

Universitas Sanata Dharma USD Sleman

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4118
1389
50
5301
2706
5221