University

Universitas Sanata Dharma USD Sleman

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4909
1738
66
5369
5963
4987