University

Universitas Potensi Utama

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7945
2641
180
3719
9745
5835
6115