Scratching ; we all know it  is the best solution for itching; But why does it relieve us? What mechanisms intervene in this relationship? Numerous studies have analyzed this matter,…

Read More