University

Yayasan Pendidikan Dewantara

http://dewantara.ac.id/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
22156
9631
992
21886
6492
6650