July 25, 2023
Meny received the 2023 International Water Association (IWA) Membrane Technology Award. The award was presented during the 10th IWA Membrane Technology Conference held in Washington University in St. Louis on July 23-26, 2023. Read more about it here.