Tag: Devin M. Barry July 19, 2016 Potential new target identified for treating itchFindings suggest nerve receptors work in concert to transmit itch signals.News Release Posts navigation