Persulfides: current knowledge and challenges in chemistry and chemical biology

Persulfides: current knowledge and challenges in chemistry and chemical biology