University

American Farm School Thessaloniki

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11088
2551
42
8906
9617
5819
6626