Olfactory system articles from across Nature Portfolio

The olfactory system is the sensory system that is responsible for the sense of smell (olfaction). It receives, processes and interprets odour information.

Related Subjects

Latest Research and Reviews

News and Comment