Researchers at the Indian Institute of Science (IISc) have mapped a neural circuit in the brain involved in the complex relationship between itch and stress. Their findings, published in Cell Reports, ...