Episode details

Available for over a year
New disclosures about secret radiation experiments on humans in the USA; research into repairing the spinal cord; the 'hedgehog' gene; success announced of the repairs to the Hubble space telescope.
Programme Website