University

STIM Mutiara Jaya

http://stimmutiarajaya.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29131
13483
2246
29238
28991
7356
6084