University

Rwanda Management Institute

http://www.rmi.rw/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort ascending
25576
930
18
11694
26396
5822
6528