University

Universitas Mulia

https://universitasmulia.ac.id/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
17588
7307
642
19859
6132
6650