University

Budi Bakti School of Management

http://stimbudibakti.ac.id/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
28856
13337
2156
27639
28756
5819
6626