Itching is a tingling or irritation of the skin that makes you want to scratch the affected area.
Itching may occur all over the whole body (generalized) or only in one location (localized).
There are many causes of itching, including:
Are you like me and wonder about those yogurt commercials that advertise probiotics? A couple of years ago, I would have turned my nose at... Read more »