10.1101/188771

A New Evidence of Lubrication Hypothesis on Nephila pilipes Spider Silk Spinning

2017-09-15