University

Politeknik Pratama Purwokerto

https://poltama.ac.id/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort ascending
29687
14167
2273
29672
6488
6650