Country Germany Duration 15 April 2024 - 19 April 2024 Event Performer Messe Düsseldorf Event-Website Visit Website