University

Université Libre de Kigali

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
17913
483
8
11996
17957
5822
6528