5 challenges we could solve by designing new proteins

2,223,556 plays|
David Baker |
TED2019
• April 2019
Want to use TED Talks in your organization?
Start here