A ribbon model of a protein. Credit: Emw/Wikimedia CC BY-SA 3.0 Proteins are essential to cells, carrying out complex tasks and catalyzing chemical reactions. Scientists and engineers have long sought to harness this power by designing artificial proteins that can perform new tasks, like treat disease, capture carbon or harvest […]