University

Yayasan Pendidikan Dewantara

http://dewantara.ac.id/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
22147
9623
992
21877
6488
6650