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

· India Today