Melissa faces a daunting diagnosis of a rare cancer that requires the complete removal of her reproductive system to ensure her survival.
Show
Super Surgeons: A Chance at Life
Episode
S01E03
Air Date
Jul 18, 2022