University

Universitas Mulia

https://universitasmulia.ac.id/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
17588
7307
642
19859
6132
6650