University

Politeknik Sawunggalih Aji Kutoarjo

http://polsa.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22279
9510
955
18589
22353
5819
6626