5 challenges we could solve by designing new proteins

2,160,967 views | David Baker • TED2019