University

Universitas Mercu Buana

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4026
1353
30
270
2376
3035
5789