University

Yayasan Pendidikan Dewantara

http://dewantara.ac.id/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
22156
9631
992
21886
6492
6650