University

Politeknik Indonusa Surakarta

https://www.poltekindonusa.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20176
8552
812
21608
6302
6650