University

Universitas Mulia

http://universitasmulia.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23904
10005
1060
21202
23924
8602
6115