University

Universitas Mercu Buana

https://www.mercubuana.ac.id/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2699
777
20
59
2881
1898
4528