TMRO:STEAM
TMRO:STEAM
TMRO
How to eat your way to a longer life - Discovery 01.11
50 minutes Posted Nov 9, 2018 at 3:53 am.
0:00
50:08
Download MP3
Show notes

This week we ask Professor Valter Longo why fasting causes our body to self-heal, and why this may help us live a longer life.