Show Details

Losing Smell

June 11, 2003

Some olfactory genes in humans don’t work — meaning we’ve lost some of our ability to smell

Transcript