University

Universitas Mercu Buana

http://www.mercubuana.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3329
1069
26
843
2636
2077
4751