Vaknin Yiftach Ph.D.

Senior research scientist