University

Université Libre de Kigali

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
18040
460
6
12954
17957
7356
6084