University

Universitas Mercu Buana

https://www.mercubuana.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3157
965
24
795
3541
2261
4452