University

Institute of Legal Practice and Development

http://www.ilpd.ac.rw/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23575
758
10
27847
22709
7360
6084