A science award that makes you laugh, then think

1,616,384 plays|
Marc Abrahams |
TEDMED 2014
• September 2014
Want to use TED Talks in your organization?
Start here