University

Wilmar Bisnis Indonesia Polytechnic

http://wbi.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25294
11016
1219
14312
26498
7168
6084