University

American Farm School Thessaloniki

https://www.afs.edu.gr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12761
2811
36
10827
6492
6650