Right now you are surfing a limited version of umu.se. What does this mean?
Research group Establishment of functional and topographic identity of olfactory sensory neurons
Under construction.
A previously unknown cellular component, an organelle, inside neurons to perceive smell has been discovered.