University

Universitas Mulia

https://universitasmulia.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19892
8366
751
21043
5703
6683