University

Politeknik Manufaktur Ceper Klaten

http://polmanceper.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24627
10392
1163
23073
24523
8602
6115