3 ms·Atomically Precise Self-Assembling Nanoscale Fibers Mimic Living Cells2 points by rpm4321 12y ago