University

Universitas Potensi Utama

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6951
2214
144
6431
8016
4982
6084