University

School of Business and Computer Science

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15157
1314
5
7916
14771
7356
6084