Skip to main content

FAQ: Smell Receptors

October 18, 2012

    • FAQ and Treatments

Your sense of smell is a function on the top of your nose. In this video, Dr. Pasha talks about the difficulties of smelling due to a nasal obstruction caused by sinus problems, allergies, and more.