Why Building New Proteins from Scratch Is Our New Superpower | David Baker | TED

Channel: TED
20K views • 14/11/2025