The dramatic, pioneering and often surprising scientific work of the Natural History Museum, UK, will be revealed to all in a new BBC television series, Museum of Life, starting on Thursday 18 March 2010.

More...