University

Université Libre de Kigali

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
18061
460
6
12955
17989
7360
6084