24-28 April 2017 Hannover-Germany24-28 April 2017 Hannover-Germany