University

Rwanda Management Institute

http://www.rmi.rw/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25576
930
18
11694
26396
5822
6528