BEAUTY & GROOMING Is snail slime really the ultimate anti-ageing, anti-acne ingredient?By Avanti DalalPublished on 05 Sep 2022