Profile picture
Shlomo Barak
  • Taga Innovations Ltd
    Tel-Aviv, Israel
mini profile avatar Shlomo Barak