Frontiers, 29 Oct 2012 Robots, virtual odours and a neural olfactory setup - how impressive! http://www.frontiersin.org/Neuroengineering/10.3389/fneng.2…