University

Istanbul Kültür University

https://www.iku.edu.tr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2943
957
72
2817
3921
1768
3696