The 123rd meeting was held at the Hotel de Rome in Berlin, Germany, June 22th to June 24th, 2017. Final programme 2017Download