University

Prasetiya Mulya Business School

http://pmbs.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9551
3390
225
17514
11888
4664
6115