University

Universitas Muslim Maros

http://umma.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15331
6245
513
21677
4968
6650