University

Njala University Sierra Leone

http://njala.edu.sl/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11506
233
2
2938
16679
6967
5648