University

Gebze Technological University

https://www.gtu.edu.tr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1449
577
27
2189
968
1904