University

Politeknik Sawunggalih Aji Kutoarjo

http://polsa.ac.id/

World RankingContinental RankingCountry RankImpactsort ascendingOpennessExcellence
23386
10248
1076
23191
5963
6683