News story

Professor Steve Cowley appointed Fellow of the Royal Society

Professor Steve Cowley (CEO) has been elected as a Fellow of the Royal Society, Britain's national academy of science.