10.1101/383711

Disulfide bonds: the power switches of elastic proteins

2018-08-02