By Dr. Ernest Güell i Figueras
18.12.15
Allergy & Immunology
Itching may occur all over the body
Itching is a tingling or irritation of the skin that causes the continuous desire to scratch. As Dr. Güell i Figueras, it is an unpleasant sensation that can occur all over the body or localized to a specific area.