University

Amani College

https://amaniinstitute.org/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
12499
263
37
12465
10891
8602
6115