• Location Geneva, Switzerland
  • Year 2017