University

United Church of Zambia University UCZU

http://uczuniversity.org/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
24588
882
22
24447
6492
6650