Biochemistry paper reveals engineering of a new generation of disulfide-cyclized peptide inhibitors

5 March 2026

Cdc42