ad-free

Channel / Source: TED
Title: 5 challenges we could solve by designing new proteins | David Baker
Published: 2019-07-16
Source: https://www.youtube.com/watch?v=PJLT0cAPNfs

TITLE:
5 challenges we could solve by designing new proteins | D...

SECTION: