University

School of Business and Computer Science

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15095
1314
7
10021
14258
9491
5789