University

Interdisciplinary Center Herzliya

https://www.idc.ac.il/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1390
553
8
1692
794
2059