University

Uludağ University

https://ror.org/03tg3eb07

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1440
546
20
2809
763
1675