University

Amani College

http://amaniinstitute.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14132
263
39
16255
12381
8635
5778