Stress makes you forget the urge to itch: IISc team maps brain's trick

Stress makes you forget the urge to itch IISc team maps brains trick