University

Institute of Legal Practice and Development

http://ilpd.ac.rw/

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