Nanoscale insight into silk-like protein self-assembly: effect of design and number of repeat units

Nanoscale insight into silk-like protein self-assembly: effect of design and number of repeat units