Home sense of taste
There can be no disputes in matters of taste and ion channels. Exploring the science of umami – the fifth taste.
A divine condiment or a soap-flavored diabolical herb? It’s all in our genes.