What is Itching Anyway?

Itching is a nasty irritating sensation on the skin. Nerves are stimulated and give a signal to the brain: you experience itching. Itching can range from mildly tickling symptoms to severe and persistent itching. Scratching usually makes no sense, but is often an uncontrollable habit that results from itching. Discover More You may or may … Read more