University

School of Business and Computer Science

http://www.sbcs.edu.tt/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
15195
1335
5
6732
14788
8602
6115