University

Universitas Mercu Buana

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4042
1332
28
753
2526
2189
5777