University

Budi Bakti School of Management

http://stimbudibakti.ac.id/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
28608
13138
2066
26727
28594
7356
6084