Yeda Research and Development (Israel)h-index: 8Total citations: 576Total papers: 25Homepage: http://www.yedarnd.com/