There Is A Potential Relief To Itchiness
January 26, 2008
Researchers have uncovered a potential relief for itchiness. The strange thing is that they were trying to eliminate pain. This ScienCentral video explains how an accidental discovery may lead to new anti-itch treatments.
