Mechanistic revelation into the degradation of organic pollutants by calcium peroxide nanoparticles@polydopamine in Fe(III)-based catalytic systemsQingnan Meng, Chunjie Xu, Kang Zhao et al.|Separation and Purification Technology|2022Cited by 27