Our sense of smell seems to be the most complicated, and as such it’s the least understood. To help shed some light on the system, researchers at Rockefeller University have taken the first ...