University

Politeknik Indonusa Surakarta

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

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
20349
8151
765
12414
24062
9084
6033