University

Amani College

https://amaniinstitute.org/

World RankingContinental Rankingsort ascendingCountry RankPresenceImpactOpennessExcellence
12767
264
34
12293
11401
7356
6084