University

School of Business and Computer Science

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

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
15648
1384
5
8220
14601
11401
6033