University

Wilmar Bisnis Indonesia Polytechnic

http://wbi.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24643
11074
1259
24505
6488
6650