University

Politeknik Kelapa Sawit Citra Widya Edukasi

https://cwe.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18495
7649
794
17484
7521
7216