University

Politeknik Manufaktur Ceper Klaten

https://polmanceper.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27856
12912
1702
27782
7420
7190