University

Politeknik Sawunggalih Aji Kutoarjo

http://polsa.ac.id/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
22279
9510
955
18589
22353
5819
6626