University

IAI Almuslim Aceh

https://www.almuslimaceh.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27776
12872
1756
27729
5963
6683