
S01E02
12 May 201160 minFirst to Last
Inside the Human Body – Season 1
In this episode, Michael Mosley shows how existence is a struggle and how, minute by minute, from your first breath to your last, your body performs countless small miracles to keep you alive.




















