University

Adventist University of Central Africa

http://www.auca.ac.rw/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
14676
320
2
14857
13573
7360
6084