Hi Dror! You mentioned a ted talk about stress a few weeks ago, could you post the link here? Thank you :)
https://www.youtube.com/watch?v=RcGyVTAoXEU
https://www.youtube.com/watch?v=RcGyVTAoXEU