University

Universitas Potensi Utama

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6001
2093
96
4318
3645
7190