University

IAI Almuslim Aceh

http://www.almuslimaceh.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27258
12635
1712
27219
6488
6650