University

Institute of Legal Practice and Development

http://ilpd.ac.rw/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
22696
765
12
24898
22287
5819
6626