June 24 - June 28 LET2024: 19th IWA Leading Edge Conference on Water and Wastewater Technologies Essen, Germany Essen