University

American Farm School Thessaloniki

https://afs.edu.gr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10630
2515
45
9456
9210
8470
6115