10.1101/383711
Disulfide bonds: the power switches of elastic proteins
2018-08-02