University

Universitas Sanata Dharma USD Sleman

http://www.usd.ac.id/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
4117
1359
45
1069
5673
2845
5022