University

African Methodist Episcopal University

https://ame.edu.lr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20307
640
2
19859
6492
6650