University

School of Business and Computer Science

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14939
1297
6
7538
14238
9593
5777