No longer just a food delicacy, snails – or, more specifically, their secretions – are gaining traction in skincare. So what exactly is snail mucin? And would you put it on your skin?
Some results have been hidden because they may be inaccessible to you