22 July - 02 August 2024Geneva, Switzerland
05 - 16 August 2024Geneva, Switzerland
19 - 23 August 2024Geneva, Switzerland