University

Interdisciplinary Center Herzliya

http://www.idc.ac.il/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
1416
551
8
1863
1780
842
2025