University

Njala University Sierra Leone

http://njala.edu.sl/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12990
269
2
2786
17546
6954
5624