Latest / Science Update from ICR
Mapping the Sense of Smell
Your sense of smell involves much more than enjoying a hike through an aromatic pine forest or appreciating delicious foods.1,2
Our ability to smell is known as olfactory reception, and there’s nothing simple about it. God has equipped us with about 12 million special structures called olfactory receptors.3 These sensors detect a variety of odorants as they enter our nasal passages. As those fragrant m... More...
The skinny
The skinny isn't ready yet — notes appear once the transcript is processed.