University

Politeknik Manufaktur Ceper Klaten

http://polmanceper.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25028
11099
1292
24623
24909
5819
6626