Mordechai Guri

Mordechai Guri

Mordechai Guri is chief science officer at Morphisec.