skinny.

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.