University

Universitas Mercu Buana

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3330
1069
26
843
2636
2077
4752