Metallic nanoparticles for electrocatalytic reduction of halogenated organic compounds: A review. (1st May 2021)