University

Université Libre de Kigali

http://www.ulk.ac.rw/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18589
482
4
13729
17892
11401
6033