University

Institute of Legal Practice and Development

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22084
613
9
20033
21858
9593
5777