University

Politeknik Indonusa Surakarta

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19565
8193
724
21891
5400
6683