Atomically Precise Self-Assembling Nanoscale Fibers Mimic Living Cellskurzweilai.net2 pointsrpm432112 years ago