University

Lancaster University Ghana

http://www.lancaster.edu.gh/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17056
31
31
19988
16239
5822
6529