3:15 play_arrow Look - Taste - Smell - Touch - Eurofins Marketing Research marketing & sensory studies Eurofins Food France visibility 58 schedule 12 years ago favorite