University

Universitas Mercu Buana

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
2425
711
21
1728
1886
4003