Your Sense of Smell Is Better Than You Think
 
Our sense of smell seems to be more on par with other mammals than we'd thought!