University

Universitas Mercu Buana

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3643
1215
37
1710
5963
4283