30 Jun 2010

Science

From Nine To Noon, 11:48 am on 30 June 2010

Science correspondent David Haywood tells us about thorium reactors and the immortal life of Henriatta Lacks.