University

Seychelles Polytechnic

http://www.seypoly.edu.sc/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25793
868
3
27341
25334
7356
6084