University

Kigali Institute of Management

http://kimrwanda.com/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25410
858
15
27782
23814
11401
6033