All 2005 2003
All Journal Article
Studia Humana et Naturalia 39
Pages: 89-98
110004910744
The Japanese Journal of Taste and Smell Research 10(3)
Pages: 577-580