2,152,870 views | David Baker • TED2019

5 challenges we could solve by designing new proteins