University

Institute of Legal Practice and Development

https://ilpd.ac.rw/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24330
870
12
24169
6488
6650