Research suggests that the nerve injury itself is to blame. Itch-sensing nerves, much like pain-sensing ones, can go haywire ...
India, primarily reporting stories of sexual violence against women and children, and health and social justice issues. She ...