University

Universitas Potensi Utama

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5892
2008
98
4067
5686
3840
6626