Sweating the small stuff Home

Self-assembly Of Spider Silk Fiber In Insect Cells