University

Universitas Potensi Utama

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5536
1956
79
4118
3183
6683