2,153,119 views | David Baker • TED2019

5 challenges we could solve by designing new proteins