10.1101/188771
A New Evidence of Lubrication Hypothesis on Nephila pilipes Spider Silk Spinning
2017-09-15