Food Tech Innovations made in Israel and Switzerland

  • 19th April 2023
  • Z├╝rich
  •  06:30 PM - 09:30 PM
  • Physical

Event Detail Information