University

Politeknik Manufaktur Ceper Klaten

https://polmanceper.ac.id/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
26034
11888
1461
25948
6492
6650