University

Tel Hai Academic College

https://www.telhai.ac.il/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7217
26
26
6627
8870
3881
6529