Registration of Smell, Fragrance, Olfactory marks and Aroma Trademarks - Global Overview
What’s in a smell? Smell is one of the five senses. Human mind reacts differently to smells. Smell is abstract and often gets linked to obscure events such as the smell of success or smelling a rat. ‘Would…