University

Budi Bakti School of Management

http://stimbudibakti.ac.id/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
28818
13250
2111
26734
28834
7360
6084