New Therapy for Itching

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