University

Politeknik Sawunggalih Aji Kutoarjo

http://polsa.ac.id/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
22279
9510
955
18589
22353
5819
6626