A patch of skin on the roof of our nasal cavity is chock-full of olfactory sensory neurons – between 12 and 20 million of ...