University

Universitas Mercu Buana

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

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
2699
777
20
59
2881
1898
4528