University

STEMBI Banding Business School

https://stembi.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23014
9526
965
16525
25398
7477
6115