I first tasted snails, or escargots, with minor trepidation while visiting my in-laws in Burgundy, France. Smothered in garlic butter and washed down with a glass of chilled Chablis, they were delectable! But snail mucin, or more plainly slime? On my face? Snail mucin has been used in Korea as a skin care ingredient for […] Read more…