20/05/2011 Babraham scientist Dr Len Stephens elected to the Fellowship of the Royal Society press release