University

Universitas Mercu Buana

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2512
726
19
1735
1894
4228