University

Yayasan Pendidikan Dewantara

http://dewantara.ac.id/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
22147
9623
992
21877
6488
6650