University

Universitas Mulia

https://universitasmulia.ac.id/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
17588
7307
642
19859
6132
6650