How do we smell?

1,821,227 plays|
Rose Eveleth |
TED-Ed
• December 2013
Want to use TED Talks in your organization?
Start here