University

Wilmar Bisnis Indonesia Polytechnic

http://wbi.ac.id/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
24931
1279
1279
11966
25739
5822
6529