Home Publications Special Issue on the I International Congress on Water and Sustainability 26-27 June 2017, Terrassa, Barcelona, SpainSpecial Issue on the I International Congress on Water and Sustainability 26-27 June 2017, Terrassa, Barcelona, Spainby June 10, 2026