Sustainable and Green Technologies for Water and Environmental Management - Azrour, Mourade; Mabrouki, Jamal; Guezzaz, Azidine (Springer Nature Switzerland, 2024)