Nanotechnologies
Despite its versatility, protein has shortcomings as an engineering material. Protein machines quit when dried, freeze when chilled, and cook when heated. We do not build machines of flesh, hair, and gelatin; over the centuries, we have learned to...