University

IAI Almuslim Aceh

http://almuslimaceh.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28989
13449
2042
28942
7619
7217