Nanofiltration membranes are nowadays widely being used for dye wastewater treatment. However, these membranes often undergo significant and undesirable fouling during wastewater treatment. Herein, a Co3O4/PES composite nanofiltration membrane with...