University

Universitas Potensi Utama

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
6118
2102
115
4433
3621
7217