University

Istanbul Arel University

https://ror.org/03natay60

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5261
1489
139
11676
8370
4062