University

Universitas Potensi Utama

https://potensi-utama.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5520
1947
78
4118
3183
6658