It has to be said that I am incredibly lucky in remission
John and Remission As someone who lives on the Isle of Man, almost 60 miles away from Liverpool, this means that if we don’t have certain CA125 medical testing expertise...