John Humphries presents a debate on the scientific and ethical issues arising from the sequencing of the human genome.
Discover 11,128,835 listings and 280,507 playable programmes from the BBC
John Humphries presents a debate on the scientific and ethical issues arising from the sequencing of the human genome.