Oded Shoshan

Affiliations

  • Chief Technical Officer at My Size Inc. (MYSZ), 2017-07-26