At Addenbrooke’s, a team of surgeons races against time to perform a kidney transplant. They are tasked with removing a kidney from a husband and quickly implanting it into his wife, who is facing end-stage kidney failure.
Show
Surgeons: At the Edge of Life
Episode
S05E03
Air Date
Feb 01, 2023