University

Universitas Muslim Maros

http://umma.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19031
7931
693
23474
4672
6683