University

Politeknik Manufaktur Ceper Klaten

http://polmanceper.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25024
10865
1173
23929
24872
7360
6084