Your browser version may not work well with NCBI's Web applications. More information here...
1: EMBO Rep. 2007 Jul;8(7):629-33.Click here to read Click here to read Links

The scent of life. The exquisite complexity of the sense of smell in animals and humans.

PMID: 17603536 [PubMed - indexed for MEDLINE]

PMCID: PMC1905909