The Flavour in your Food - all you ever wanted to know and more... what it is, why it is important, where it comes from, how it is made, how it works and what is the difference between synthetic and natural
School of 91AV, University of St Andrews, Purdie building, St Andrews, KY16 9ST, United Kingdom