University

Universitas Mercu Buana

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2424
711
21
1728
1884
4003