University

Institute of Legal Practice and Development

http://ilpd.ac.rw/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
22696
765
12
24898
22287
5819
6626