https://innovationtoronto.com/nanoscale-rope-complex-nanomaterials-that-assemble-themselves/
Nanoscale Rope: Complex Nanomaterials That Assemble Themselves