University

School of Business and Computer Science

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14761
1294
6
13074
7521
7216