University

Institute of Legal Practice and Development

http://ilpd.ac.rw/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22696
765
12
24898
22287
5819
6626