Start date: 2015-09-01, End date: 2019-08-31
"Despite years of promise, an odor-emitting component in devices such as televisions, phones, computers and more has yet to be developed. Two major obstacles in the way of such development are poor understanding of the olfactory code (the link between odorant structure, neural...
Record Number: 196915
Last updated on: 2017-04-05