University

Yayasan Pendidikan Dewantara

http://dewantara.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
21659
9332
897
21383
5963
6683