Observations During Itch-Inducing Lecture is a study published by German researchers in the year 2000. It delivers exactly what the title promises. Professor Uwe Gieler [pictured here] at Justus-Liebig University in Giessen and two colleagues begin with the basics: “Itching is defined as a sensation associated with an impulse to scratch.” They invited people to attend a […]