14 Jul 2010
Science with David Haywood
David tells the tale of Henrietta Lacks who's cells have changed the world. Also an elevator into space.
David tells the tale of Henrietta Lacks who's cells have changed the world. Also an elevator into space.