News

We each have more than 400 types of olfactory receptors. This specificity helps explain why odors can trigger such precise ...