OMG science
fromNature
1 day agoDaily briefing: Octopuses' strange brains might teach us what intelligence really is
Detailed maps of olfactory receptors in mice reveal a structured organization that transforms our understanding of the sense of smell.