University

Victoria Falls University of Technology

http://www.vfu.ac.zm/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26588
967
26
26524
5963
6683