University

American Farm School Thessaloniki

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12074
2697
36
10265
5963
6658