University

Politeknik Indonusa Surakarta

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
20349
8151
765
12414
24062
9084
6033