University

Seacom Skills University

https://www.seacomskillsuniversity.org/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
19262
8116
2007
18675
6492
6650