2 Jun 2010

Study of the 'Unfortunate Experiment'

From Checkpoint, 5:21 pm on 2 June 2010

A study into what became known as the unfortunate experiment at National Women's hospital has found women whose treatment was delayed had ten times the risk of developing cervical cancer.