Вкратце - есть известная проблема - конечное количество обонятельных рецепторов могут анализировать бесконечное число молекул-носителей запаха и превращать считанную информацию в сигнал. Правдоподобная гипотеза, что обоняние является не чем иным, как неоптической вибрационной спектроскопией через механизм inelastic electron tunneling. Туннелирование электрона через молекулу запаха заставляет ее вибрировать на субатомном уровне, эту вибрацию и считывают рецепторы.
http://neurophilosophy.wordpress.com/2006/12/12/the-quantum-mechanics-of-smell/
А теперь учитываем, что обонятельные рецепторы связаны с иммунными.