University

Universitas Mercu Buana

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3244
1025
25
993
2325
1908
4768