University

Universitas Mercu Buana

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
3908
1264
37
1406
6492
4281