University

African Methodist Episcopal University

http://www.ame.edu.lr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20803
666
2
20464
5963
6683