In this episode, Michael Mosley explores the constant battle of life, illustrating how, every single minute—from the moment you take your first breath to your final moments—your body accomplishes countless tiny miracles to sustain your existence.
Show
Inside the Human Body
Episode
S01E02
Air Date
May 12, 2011