Stress makes you forget the urge to itch: IISc team maps brain's trick February 24, 2026 · India Today Read full story at source