University

Riccatti Business College

http://www.riccatti.ac.ke/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
26804
918
107
24861
26794
7356
6084