University

Universitas Potensi Utama

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
6118
2102
115
4433
3621
7217