University

Wilmar Bisnis Indonesia Polytechnic

http://wbi.ac.id/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
25533
11526
1341
25431
5963
6683