Yiftach Vaknin Ph.D.

Senior research scientist