University

Universitas Potensi Utama

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

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
6118
2102
115
4433
3621
7217