University

Politeknik Manufaktur Ceper Klaten

https://polmanceper.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26007
11865
1461
25920
6488
6650