The Natural History Museum, London, announces the appointment of Professor Ian Owens as the new Director of Science.



More...