University

Universitas Potensi Utama

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5213
1830
79
4208
3446
6650