To start off this series, let’s discuss snail mucus. Or snail mucin, or snail filtrate, or snail secretion…it goes by many, many names. The thing to remember is it’s SNAIL SLIME! Rumor has it the skin benefits of this stuff were actually found accidentally. First, from a Spanish oncologist who… View Post