Nitzan Barkay

Engineering Deputy Director, Research & Technology, IAI-ELTA