University

Prasetiya Mulya Business School

https://pmbs.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15146
6154
506
13841
6492
6650