University

Politeknik Indonusa Surakarta

http://www.poltekindonusa.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20349
8151
765
12414
24062
9084
6033