University

Universitas Mulia

https://universitasmulia.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
17588
7307
642
19859
6132
6650