Health, Infographics BioCutis onlyinfographics ‘Snails’ have been with us forever, mostly used in cooking as a gourmet french delicatessen,