University

Wiyatamandala School of Business

https://www.wym.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28325
13048
2006
27953
5819
6626