University

Njala University Sierra Leone

http://njala.edu.sl/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7996
163
2
4061
17516
5819
4676