University

Université Libre de Kigali

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18589
540
6
17910
6492
6650