B2 US 【TED】David Baker: 5 challenges we could solve by designing new proteins (5 challenges we could solve by designing new proteins | David Baker) 0 0 More Share Save Report Video vocabulary