University

Universitas Potensi Utama

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9228
3202
218
4525
11252
7703
6033