University

Politeknik Indonusa Surakarta

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20616
8302
800
13081
23361
7425
6115