According to the National Institutes of Natural Science, itching is an uncomfortable sensation that is known to be inhibited by scratching. However, since scratching is accompanied by a pleasant feeling, a constant desire to scratch can lead to excessive scratching. In particular, in patients with chronic itching, such as those with atopic dermatitis, excessive scratching… Continue reading New Therapy for Itching