University

Universitas Mercu Buana

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3654
1219
37
1710
5963
4299