Ross Lab

What Makes You Scratch That Itch? Check out the Ross Lab’s feature on 90.5 WESA

On August 12th, The Ross Lab was featured on a radio talk on 90.5 WESA and in an article, What Makes You Scratch That Itch? New Research Aims to Find Out!  The article discusses our discovery that B5 inhibitory neurons quell itching through the release of kappa-opioids and our approach as we continue to explore sensory integration within the nervous system.itch1