Where To Stream Surgeons At the Edge of Life Season 7 Episode 6
Nothing Left to Chance
- Aired April 2, 2025
- 60 Min
Doctors at NHS Lothian perform high-risk surgery to save their patient's sight, and three specialists work together to treat a complex case of advanced ovarian cancer.