(2020) Fabrication of a novel antifouling TiO2/CPTES/metformin-PES nanocomposite membrane for removal of various organic pollutants and heavy metal ions from wastewater. Chemical Papers. pp. 3545-3556. ISSN 2585-7290