University

Université Libre de Kigali

https://www.ulk.ac.rw/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
18589
540
6
17911
6488
6650